naval engineer - English Synonyms Dictionary

naval engineer

n.
[1] marine engineer